4D Chart v13

CT EVENT FILTER

Inicio

 
4D Chart v13
CT EVENT FILTER

CT EVENT FILTER 


 

CT EVENT FILTER ( area ; filtro ) 
Parámetro Tipo   Descripción
area  Entero largo in Área 4D Chart
filtro  Entero largo in Eventos a procesar

El comando CT EVENT FILTER define los eventos que provocan la ejecución del método objeto de area o del método de evento.

Por defecto, un método objeto asociado a un área 4D Chart se ejecuta cuando el usuario selecciona un objeto fuera del área. Con CT EVENT FILTER puede especificar otros eventos que ejecuten el método. Además, un método instalado con el comando CT ON EVENT también se ejecutará.

filtro especifica los eventos a utilizar, expresados como la suma de los códigos de eventos. Los siguientes son los códigos de evento:

ValorEvento
-1Todos los eventos
0Ningún evento
1Creación de área
2Eliminación de área
4Área activada (por medio de un clic o al traerla al frente)
8Área desactivada (área no activa)
16Creación de objeto (crear, pegar, duplicar)
32Eliminación de objeto (borrar, cortar, eliminar)
64Ctrl+Clic (Windows) o Comando-clic (Macintosh), no necesariamente en un objeto
128El objeto se mueve (alineación, desplazamiento, etc.)
256El objeto se redimensiona (teclas flechas, arrastrar, etc.)
1024Cambio de los objetos seleccionados
2048Doble-clic
4096El objeto cambia de forma

Si pasa -1 en area, el filtro de eventos se convierte en el filtro por defecto para todas las áreas 4D Chart creadas posteriormente en los formularios y en las ventanas externas. Esto permite interceptar las áreas creadas a partir del menú Plug-in del modo Desarrollo. También permite la gestión consistente de eventos en todas las áreas.

Ejemplo  

Este ejemplo añade Ctrl+clic (bajo Windows) o Comando+clic (bajo MacOS) y doble-clic a la lista de eventos por defecto interceptados por el método objeto del área de gráfico.

 CT EVENT FILTER(Area;64+2048)

 
PROPIEDADES 

Producto: 4D Chart
Tema: CT Control
Número 14514

 
INDEX

Lista alfabética de los comandos

 
HISTORIA 

Creado por: 4D Chart 1

 
VER TAMBIÉN 

CT Last event
CT ON EVENT